Cteni/konverze unicode textu

Otázka od: Ing. Petr Sikola

10. 11. 2003 15:18

zdravim konferenci,
hledal jsem na netu nejakou komponentu, ktera umi prevest Unicode text
do stringu v oem kodovani. Buhuzel bezvysledne.
Muzete me nekdo nasmerovat?

Pripominam, ze mi staci unicode pouze cist a prevest do klasickeho
stringu.

Petr Sikola






----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Petr Vones

10. 11. 2003 15:45

From: "Ing. Petr Sikola" <developer@efg.cz>
> hledal jsem na netu nejakou komponentu, ktera umi prevest Unicode text
> do stringu v oem kodovani. Buhuzel bezvysledne.

Co misto komponenty (k cemu na tohle komponentu ?) nacist ten text jednoduse
do promenne typu WideString a tu pak prevest.

Popripade najdes ruzne funkce (vcetne TWideStringList) v unitu JclUnicode:
http://sourceforge.net/project/showfiles.php?group_id=47514&release_id=118195

Petr Vones





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Ing. Petr Sikola

10. 11. 2003 16:30

jen tak zbezne jsem na to kouknul nez to nainstaluju -
mas na mysli neco takoveho: ?

function Unicode2OEM(soubor:string):string;
var
s:string;
ws: TWideStrings;
begin
  ws:= TWideStrings.create;
  ws.LoadFromFile(soubor);
  s := WideStringToStringEx(ws.text,
CodePageFromLocale(GetUserDefaultLCID));
  ws.free;
  result := s;
end;

Petr Sikola


> > hledal jsem na netu nejakou komponentu, ktera umi prevest
> Unicode text
> > do stringu v oem kodovani. Buhuzel bezvysledne.
>
> Co misto komponenty (k cemu na tohle komponentu ?) nacist ten
> text jednoduse do promenne typu WideString a tu pak prevest.
>
> Popripade najdes ruzne funkce (vcetne TWideStringList) v
> unitu JclUnicode:
> http://sourceforge.net/project/showfiles.php?group_id=47514&re
lease_id=118195

Petr Vones









----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)